web3.js@0.2x.x web3.currentProvider
web3.currentProvider
ใ‚‚ใ—ใ‚ปใƒƒใƒˆใ•ใ‚Œใฆใ„ใ‚Œใฐใ€็พๅœจใฎใƒ—ใƒญใƒใ‚คใƒ€ใ‚’่ฟ”ใ—ใพใ™ใ€‚
ใ™ใงใซ mist ใ‚„ metamask ็ญ‰ใฎใƒ—ใƒญใƒใ‚คใƒ€ใŒใ‚ปใƒƒใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใ‹็ขบ่ชใ™ใ‚‹ใŸใ‚ใซไฝฟ็”จใ™ใ‚‹ใ“ใจใŒใงใใพใ™ใ€‚
ๆˆปใ‚Šๅ€ค
Object
ใ‚ปใƒƒใƒˆใ•ใ‚ŒใŸใƒ—ใƒญใƒใ‚คใƒ€
ใพใŸใฏ null
ใ‚ตใƒณใƒ—ใƒซใ‚ณใƒผใƒ‰
code:example.js
// mist ใ‚„ metamask ็ญ‰ใฎใƒ—ใƒญใƒใ‚คใƒ€ใŒใ™ใงใซใ‚ปใƒƒใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใ‹ใƒใ‚งใƒƒใ‚ฏ
if(!web3.currentProvider)
// ใ‚‚ใ—ใ‚ปใƒƒใƒˆใ•ใ‚Œใฆใ„ใชใ‘ใ‚Œใฐใƒ—ใƒญใƒใ‚คใƒ€ใ‚’ใ‚ปใƒƒใƒˆ
web3.setProvider(new web3.providers.HttpProvider("http://localhost:8545"));
ๅ‹•ไฝœใ‚ตใƒณใƒ—ใƒซ
https://piyolab.github.io/sushiether/web3.js_v0.2x.x/web3/web3.currentProvider/index.html
ใ‚ฝใƒผใ‚นใ‚ณใƒผใƒ‰
https://github.com/piyolab/sushiether/blob/master/web3.js_v0.2x.x/web3/web3.currentProvider/index.html
ๅ‚่€ƒ
https://github.com/ethereum/wiki/wiki/JavaScript-API#web3currentprovider
้–ข้€ฃ
Web3ใƒ—ใƒญใƒใ‚คใƒ€
#web3.js@0.2x.x #web3.js